package Utils;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class MailValidator
{
	private final static String EMAIL_PATTERN = 
			"^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-]+)*@"
			+ "[A-Za-z0-9-]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$";
	
	private final static Pattern pattern = Pattern.compile(EMAIL_PATTERN);
	
	public static boolean validateIfStringIsMail(String toValidate)
	{
		Matcher matcher = pattern.matcher(toValidate);
		return (matcher.matches());
	}
}